package com.guguskins.back.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.guguskins.back.entity.GuTurntable;
import com.guguskins.back.entity.vo.PageVo;
import com.guguskins.back.entity.vo.TurntableVo;

import java.math.BigDecimal;
import java.util.Map;

/**
 * <p>
 * 转盘表 服务类
 * </p>
 *
 * @author mybatis-plus
 * @since 2021-07-14
 */

public interface GuTurntableService extends IService<GuTurntable> {
    Map<String,Object> selectListTurntable(Integer pageNum, Integer pageSize, Integer userId);

    Integer insertUserinfoProbability();

    void delect(Integer id);

    GuTurntable findById(Integer id);
    void insertInvenToryOrUser(Integer userId,Integer tutntableId  );
    PageVo<TurntableVo> findByList(Integer pageNum, Integer pageSize);
    int luckyDrawLimit(Long userId, BigDecimal money);
}
